polymeric composites - French English Dictionary